operating system
noun
°Software that controls the allocation and usage of hardware resources such as memory, CPU time, disk space, and input and output devices.